package v2category_response

import (
	"private-go-sdk/model/common"
)

// 【用印流程详情】用印流程详情
type V2CategoryDetailResponse struct {
	// 【用印流程id】用印流程id
	Id string `json:"id"`
	// 【用印流程名称】用印流程名称
	Name string `json:"name"`
	// 【用印流程创建时间】用印流程创建时间
	CreateTime string `json:"createTime"`
	// 【是否为默认用印流程】是否为默认用印流程
	Primary *bool `json:"primary"`
	// 【流程状态】流程状态 0（启用）， 1（停用）
	State *int64 `json:"state"`
	// 【用印流程模板信息】用印流程模板信息
	Templates []*common.TemplateResponse `json:"templates,omitempty"`
	// 【用印流程公司信息】用印流程公司信息
	Sponsors []*common.CategoryDetailCompanyResponse `json:"sponsors,omitempty"`
	// 【用印流程拟定方信息】用印流程拟定方信息
	FillSignatories []*common.FillSignatoryResponse `json:"fillSignatories,omitempty"`
	// 【用印流程签署方信息】用印流程签署方信息
	Signatories []*common.SignatoryResponse `json:"signatories,omitempty"`
	// 【自定义字段】自定义字段
	CustomizeFields []*common.V2CategoryDetailCustomizeFieldsResponse `json:"customizeFields,omitempty"`
}
